self-excitation dynamo - Turkish English Dictionary